$(function () {
    let form = layui.form;
    form.verify({
        nickname: [
            /^[\S]{1,10}$/,
            "昵称长度为1-10个字符"
        ]
    });

    let layer = layui.layer;
    inituserinfo();

    function inituserinfo() {
        axios({
            method: "GET",
            url: "/my/userinfo",
        }).then(res => {
            if (res.data.status !== 0) {
                return layer.msg(res.data.message)
            }
            form.val("formUserInfo", res.data.data)
        });
    };

    $("#btnreset").on("click", function (e) {
        e.preventDefault();
        inituserinfo();
    });

    $("#formuserinfo").on("submit", function (e) {
        e.preventDefault();
        console.log($(this).serialize());
        axios({
            method: "POST",
            url: "/my/userinfo",
            data: $(this).serialize()
        }).then(res => {
            console.log(res);
            if (res.data.status !== 0) {
                return layer.msg(res.data.message)
            }
            layer.msg("修改成功")
            window.parent.getuserinfo();
        })
    })
});